thread-engaging device - German English Dictionary